Delta Design портируют на Эльбрус

Delta Design портируют на Эльбрус

Генеральный директор АО "ЭРЕМЕКС" Сергей Пилкин рассказал о новой версии Delta Design для проектирования печатных плат и, в частности, сказал, что кроссплатформенная версия Delta Design 4 будет работать на процессоре Эльбрус.

Delta Design - первая современная отечественная САПР, реализующая сквозной цикл проектирования печатных плат.

Система Delta Design является универсальным инструментом разработки электронных устройств, объединяющим различные средства автоматизированного проектирования.

Функционал САПР Delta Design обеспечивает полный цикл разработки электронных устройств:

  • Формирование базы данных радиоэлектронных компонентов и поддержание ее в актуальном состоянии
  • Разработка схем электрических принципиальных
  • Проведение моделирования аналоговых и цифровых схем; анализ результатов моделирования
  • Разработка конструкции печатных плат
  • Расположение компонентов и проведение полуавтоматической и автоматической трассировки печатных плат
  • Выпуск конструкторской документации (в соответствии со стандартами)
  • Выпуск производственной документации, в том числе для автоматизированных производственных линий
  • Подготовка данных для составления перечня закупаемых изделий и материалов, необходимых для реализации проекта

Благодаря использованию инновационной модели компонентов, создание базы данных электрорадиоизделий в системе Delta Design является простым, интуитивно понятным процессом. Даже самый сложный компонент может быть быстро и корректно добавлен в базу. Менеджер библиотек обеспечивает ведение базы электрорадиоизделий в среде Delta Design. База данных РЭК построена на основе совокупности библиотек. Библиотека это отдельное функционально завершенное хранилище данных о компонентах, т.е., если компонент занесен в библиотеку, это означает, что в данной библиотеке содержится вся необходимая информация для использования этого компонента. Использование библиотек позволяет четко структурировать базу данных электрорадиоизделий и позволяет легко осуществлять импорт и экспорт различных групп компонентов: библиотек, частей библиотек, отдельных компонентов, отдельных частей описаний компонентов.

Функционал схемотехнического редактора позволяет проектировать электрические схемы в среде Delta Design на основе выбираемых стандартов проектирования и оформления, что позволяет совместить процесс проектирования и выпуск документации. Система позволяет создавать схемы, обладающие сложной иерархической структурой. Обширный инструментарий помогает проектировщику реализовать даже самые сложные технические решения, облегчая его работу за счет автоматизации типовых действий: автоматическое прокладывание цепей и перестроение схемы при редактировании без нарушения стандартов оформления, поддержка стилей оформления, создание подробного перечня электрических подключений (netlist) с возможностью навигации по нему. Дружественный интерфейс редактора уменьшает число ошибок при построении схемы, препятствуя совершению пользователем некорректных действий.

Delta Design предоставляет разработчику набор инструментов, обеспечивающий моделирование как аналоговых, так и цифровых процессов, проходящих в электрических схемах (функционалы SimOne и Simtera). В том числе, система позволяет моделировать работу программного обеспечения, которое планируется использовать для разрабатываемого устройства.

В редакторе правил осуществляется управлением правилами и технологическими ограничениями разрабатываемой печатной платы. Дерево иерархии правил формируется в зависимости от сложности проекта. Ведение правил осуществляется с использованием принципа наследования заданных параметров по иерархии цепей, слоев и регионов (областей) на плате. Каждый из уровней правил представляет собой отдельную таблицу с едиными принципами ведения данных.

Функционал редактора плат позволяет создавать в Delta Design печатные платы любого уровня сложности, при этом используется готовый справочник материалов. Размещение компонентов и прокладка треков осуществляется с непрерывным контролем правил проектирования. Для трассировки дифференциальных пар применяется дополнительный контроль зазоров и длин проводников. Такой подход позволяет точно определять свойства проектируемого изделия и в целом повысить эффективность разработки многослойных плат. Трассировка печатной платы может осуществляться в интерактивном или полностью автоматическом режиме.

Автотрассировщик TopoR, входящий в состав Delta Design, обеспечивает существенное снижение протяженности параллельных трасс и уменьшает уровень перекрестных электромагнитных помех. Разводка проводников выполняется под произвольными углами и обеспечивает более экономичное использование коммутационного пространства. Эффективность автотрассировки превосходит результаты аналогов.

3D-визуализация позволяет не только получить реалистичную 3D-модель платы, но и отслеживать пересечения компонентов между собой, совместимость компонента с его посадочным местом, а также визуализировать корпуса радиоэлектронных устройств, заданные в стандартах.

Система обеспечивает выпуск конструкторской и производственной документации. Формат производственной документации позволяет использовать ее на автоматических производственных линиях. Конструкторская документация выпускается в соответствии с выбираемыми проектировщиком стандартами (доступны стандарты оформления ГОСТ и ISO), помимо этого разработчик имеет возможность задать собственные стандарты, тем самым обеспечить любые требования, предъявляемые к конструкторской документации.

Комплект программиста (SDK) - расширение функциональных возможностей Delta Design и автоматизация отдельных проектных операций непосредственно пользователями. В поставку Delta Design включен набор инструментальных средств для разработки скриптов на языке С#, доступа к основным функциям системы через открытый программный интерфейс работы со схемой, печатной платой, библиотеками электронных компонентов.

Комментариев еще нетКомментарии могут оставлять только авторизованные пользователи
Онлайн компилятор e2k Онлайн компилятор e2k

Вы можете изучать предупреждения, ошибки и ассемблерный код, выдаваемые компилятором, а также просматривать результат выполнения скомпилированной программы для архитектуры Эльбрус(E2K). Поддерживаются языки, C++, Fortran, Rust.

Доступ к серверам Эльбрус Доступ к серверам Эльбрус

К серверам на процессорах архитектуры Эльбрус открылся бесплатный удаленный доступ, которым вы можете воспользоваться и возможно портировать что то полезное.

Руководство по эффективному программированию на e2k

Данное руководство содержит основные материалы для обучения эффективному программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы.

Телеграмм канал Эльбрус

Чат про администрирование и создание программ на платформе Эльбрус(E2K).